Development of an Interpreter for LRT using the Exact Real Number Paradigm
نویسندگان
چکیده
The exact real number representation can grow arbitrarily so it does not truncate or rounds up as opposed to oating point number representation. The advantage of this representation is that not rounding errors are generated and any operation can be achieved with the desired accuracy. The LRT is a proposal that implements exact real number. This paper develops an interpreter for LRT using this paradigm whose operational semantics is based on sixteen rules so the programs based on LRT libraries are less complicated to debug. One of the main problems in implementing LRT has been memory consumption. The main contribution of this work is that LRT has its own administrator for in nite lists as well as its own lazy evaluation. The performance of programs written in LRT interpreter is shown to be superior to the libraries of functions in both execution time and use of memory.
منابع مشابه
به سوی رویکردی آرمانی در حفاظت و توسعهی منظر شهری تاریخی
This Paper raises its main question in determining an effective paradigm shift in conservation and development of Historic Urban landscape with the aim of recognizing the evolution process of conservation and development approaches in order to define the paradigm, moving from an integrated approach towards the ideal approach. For this purpose, first the Historic Urban Landscape concept, as a ne...
متن کاملAdventure Sports Development Paradigm
In the recent years, adventure sports have been growing increasingly. Adventure sports are new and appealing activities that regularly include some kinds of physical and mental challenges and relative presence of natural environment. These activities are presenting new paths and sometime they called as a serious competitor for mainstream sport. The aim of this study was to present a paradigm fo...
متن کاملDeclarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملMultifunctional Agriculture: Agriculture Renewal as a Modern Paradigm for Agriculture and Rural Development
Multifunctional agriculture (MFA) has emerged as a key concept in science and politics with respect to the future of agriculture and rural development in the recent decade. Overall, MFA implies that in addition to their main function in production and support of rural livelihood, the agricultural activities have some other advantages for the environment including the conservation of water and s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Research in Computing Science
دوره 96 شماره
صفحات -
تاریخ انتشار 2015